Moved require directives to the test suite bootstrap file
Removed the notion of a "required plugin"
Added a top level controllers directory and a MainController concept
Added a placeholder for controller testing