fix camera map edge bug
clean up camera update code
adjust tile size
test
Revert "test"

This reverts commit cd5660d6e070af9c3c5635008c78e11a09278e87.
test2
Revert "test2"

This reverts commit d67d43a0efe36c1b2ba221dfdc79e19a72bf137d.
abstracted tile and screen sizes, moved camera reference to top left

any tile size should automatically work now!
implemented overlapping cuteplanet tiles, all stone has 2nd layer
update binary files