Few touchups before leaving for class
Attempted to make the code a little more readable as well as fill in the Cube code that would allow Alex to start playing with it.
Moving changes back to desktop
It's not pretty, but the cube seems to work.