Solving Rubik's cube with Computer Vision