Major solution re-factor. Separated modules/dependencies into their own sub-folders to allow the solution to be more manageable/scalable:

* Config
* Components
* Services
* Directives
* Filters
Continued solution re-factoring (see previous check-in for additional details).