Porting the whole application to AngularJS.

Jquery and its plugins were removed. The application now works as on
commit 3a1a3203a, but fully powered by Angular.