Added Solver and Move classe/enum