added collide:withLayer method - checking coords
calculate intersection between player and tile
figure out which way to move the player
Resolve player position
collide player with main layer