Added methods to rotate an entity to face a point
Escape key now deselects selected entities
Worked on selection bugs and Entity.rotateToFace