I have made some technical changes to make it look more fluid.(In new version).
I have upadated it by combining with my hand-tacking tool.
This is old version. Doesn't work good. (New version repository is private till I optimise my code and make it more readable/understandable.)