Initial commit

First real initial commit of the controller.