Cube internal representation and moves now works