Solver class 
called isSolveable method in moves method to ensure a game play has
taken place before returning moves.