Massive changes

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

FUCKINGGITANDITSSTUPIDHOLYSHITTHATTOOKMELIKE30MINSTOFIXWTF
Added skelington for Actor2d and IActor2d