Added simple Coord and Move classes, which are easier to work with than the Point and movePair classes provided by the simulator
Modified Board class to use Coord and Move class.  Modified Player class to use Board appropriately.  Added recursive search to Player
Refactored to separate corner strategy into its own function
Implemented recursive search strategy.  Player makes move that is at start of a sequence with maximum coins gained per move
Fix bug with updating board for historical moves when we are player 2
Add toString method to Board class
Staching away changes to check out Andrew's code
Merge branch 'recursive-move-search' into boardEncode

Conflicts:
	group4/Board.java
Fix bugs post-merge
A bunch of new helper methods + processMove updated
(OutOfBoundError fixes)
Finished transferring to new grid system
( but now need to figure out disquailfication bug :( )