General Improvements

DefaultController introduced
Outline ControllerAbstract created
Outline CLI and Daemon Project classes created