#3 Created ai layer, with currently 4 object: AIPlayerFactory, MovesHelper, SimpleMovesHelper, RandomPlayer