Commiting with first version of level controller.

tests do not pass but I need to transfert code to my other computer :D