Controller updates

Made swapping Controllers much simpler using dynamic importing.
Fixed all action keys to be ENTER
handled quitting the game in main.py
separated dialog view from game view
removed steve-sample

Were the breadcrumbs carrying over between saved and laded games?