Rewrote InputController to handle translating between Screen coordinates
and actual game coordinates.