Added updated simulator and made a new method that returns the number of opponent possible moves.
Added handling for cases with the same number of opponent moves. Moved to new package to make testing multiple strategies against one another easier.
Readded possibleMovesNum and added it to oneLevelMove method to reduce unnecessary recalculations.
Moved files from gsUpdate to group3, and implemented making smaller pile if the pile was stealable. Also documented old playe
Documented old Player.
Merge pull request #5 from adamreis/shensi

Improved handling of move selection for moves with equal opponent moves