AngularJS Best Practices: Directory Structure