implemented restart and control of forward/backward, left/right, up/down motion