js lib rewrite
revamped the javascript library
large refactorings, mostly on the client side.
Merge branch 'master' of https://github.com/johnernaut/goatee