Added Create Controller interface and console version of controller.