Commited project.clj finally and skeleton code for mcts
Also cleaned up some of the helper functions to be more idiomatic