Updated Solve methods, now the rotations are correctly concatenated. Also the clone Method doesnt work correctly yet (keeps object references of Pieces)