2nd commit for Cube Drafting. Still a lot more work to be done.