Rubix Charts - Flowchart Automated Rubiks Cube Solving Robot