movement and queuing

fixed queue. added basic movement