Wrote action, action class interfaces, and added movable component.
Added actions to game objects, other small fixes.
Work on game controller