2d tilemap collisions made simple-ish