Started adding move subroutine

INcomplete