A project to build and test a class based MVC over angular.js