Extended project on the maths of the Rubiks Cube