Added most of player collision/interaction logic

Still need to add more properties to checkTile() and checkInteract()
once we get map properties loaded up and stuff.