Initial commit of cube, includes a rotatable cube collection