Implemented all the game logic/moves for all Units except for Scout