thor is bugged, make a note of that
cosmetic
draw extra rows/columns so you do not see tearing effects at the edges
make camera respect the bounds of the map