game area size changed.
not permitting viewport movement higher than player position
zooming is commented out because my mind is full of fuck
Implemented the new viewport control
closes #82
merge conflicts