Allow Android app to rotate screen without re-creating Activity
Modify View to handle screen rotation more consistently; View now stores the current screen dimensions and scales itself such that tiles are 256 x 256 px in screen space (at their base)