can enter the whole cube state, but problem with the color order when a piece is clicked in succession
removed the donebutton. Caution! code is really messy (too many repeated functions)