Allow user to load/save state from/to a file
Added .txt files to gitignore
Made white colored cubes a real white since the background is now black
revamped how rotation of the entire cube is done; keep track of ctm for each of the 27 cubes
getting development branch up to date with master
Added tmp files to gitignore
got rid of angles variable and fixed issues so that ctm rotation would work
Added ability to rotate a specified plane of the cube by 90
when a specified plane is rotated, update which cubes map to which plabes
ask user for number of turns in stdin before focus goes to application window
Updated save/load functions so that ctm and cube to plane mappings are saved
get user input to rotate cube; separated rotation matrices into global and local matrices
Working rubik's cube application, code needs to be cleaned up