Re-Factoring to try to avoid single classes getting too many LOC
Cleaning up controllers, cleaning up logging.
Been schooled by Sharvil. Damn.
Added Loggers to Controllers.
Merge pull request #1 from krslynx/refactor

Refactor