Minimax search 40%

This update contains a partially implimented AI player that will be able
to make moves on the go board representation.