Updating MAction and it's children
Adding methods for arrow key presses and setSelectedAction, which will be used for each time you first select a new tile/developer to move to the board
Added methods in BoardController called updateTileSelectAction and the equivalent for developer, so that the BoardPanel object knows to update for each movement of tile and developer
Implemented method in GameController which tells the BoardPanel to update with each movement of an object in a selected action