Added GameSearcher

Has alphabeta pruning, needs updateMoves() and eval() implementation
Revert "Added GameSearcher"

This reverts commit e7f3bde051ca96850e2f407a97c7dd6c1669ae75.
Revert "Revert "Added GameSearcher""

This reverts commit f260a71bb85d16687074d4c2f2792a570e92eb01.
Added getPlayer()

Needed getter function for player byte