added phase, action, unit classes
added game, action_move classes, unit tests
removed experiment Parent class