broke out into separate specs and model folders and added human class and specs
got minimax logic working - added a couple tests, but zero clue how to test this