moved can_interact increased FPS and made hero always use a pointer instead of passing entire Entity for performance improvement.
added can_interact to Entity class. hero_turning no longer returns anything for performance.
No longer passes Entity around. I use a pointer instead.