Simplified shouldMvoeToLocation which seemed to always return false
Extracted more methods and created convenienced methods for game variables
Commented out unused portion of move func
Restored shouldMoveToLocation