Angularjs-naming-and-structure Conventions