fixed puzzle number range bug
adding test partition for the GUI.  Also fixed small bug when user tries to create a new puzzle when in the middle of waiting for a response from the server