rotate By 2 Ids working - undo working

first version of rotating by 2 cubies ID is working
undo is working
commit

commit
commit

merge with new rotation function