Moved some documentation to the gh-pages branch
Cleaned up various files
Cleaned up the library, added JS assets and updated view helper
Tightened up whitespace
Various refactorings and file cleanup