Pet project to learn and apply angularjs for large project with tests and fine structure.