Added GameNode & GameGraph to class hierarchy
GameSolver - initial implementation and specs