very similar architecture to our app, which is about 15k LOC js, and will probably reach 40-50k before all is said and done. Highly recommend wrapping content in single modular folders. Really nice to be able to drop an entire replacement module (html partials, controllers/directives/filters/services) into the app and have it function with no additional config.