RubicCubeSolver first init commit. I have been working on the UI first.