Massive changes

Added game logic for movement, "buttons" and coordination between button
presses and character change