Stripping jQuery dependency, updating bower,  rewrite using propper object orientation
Fixing some jshint errors