Added sleep method to run
Minor changes to Aimer and MoveThread