Added timers and implemented move delay