First commit. Has functioning virtual Rubik's cube that can rotate