Fixed bug in converting Coordinate to Screen

1. Was referencing the wrong constants.
2. As a reminder, Coordinate is only valid during MapView.
Logic improvements to Interactable
Squares now reference Core and draw their tile
MapView now draws the map