Initial import of controller framework and the players I've got to work