Module building

Restructured/reorganized controllers, routes, class extensions, helpers,
libs, and views. Modulized the build pattern for easy editing of each of
the modules.