The links in the OP weren't updated for more than an year and some of them are very outdated.
Refactoring/rewriting of the OP is needed, if you have any ideas or suggestions, please share them in the thread.