I\'m starting a new project in Angular which will hold a lot of modules. My question is, what is the best way to write "extensible" modules?
The idea is as foll