Added ControllerInterface

+ Only skeleton for now