Move now working, now onto commands and undo