Fixes texture offset to origin. Adds key input handlers.
Moves tile rendering to FBO api. Fixes zoom. Centers in window. Mostly sane. Doesn't work entirely with variable resource values.