I did it guys. Rewrote TinyPath to be modular and all that stuff. This is the last commit before I get rid of a bunch of junk files (Im looking at you old TinyPath main.js)