Added isSolution fxnality to puzzle and subclasses