Add "vendor/" to gitignore
Change some tricks in API + Replace jQuery to AngularJS
Tests refactoring
Fix code with jshint
Fix code with jslint