Moved things around for better use as submodule
Added some unit tests for my own use
PSR-2 changes
Some fixes for Unit Testing
You can now also download assets via GET