Add testacular test runner and angular extras. Refactor controllers. More to come.