added addUnit function
fixes to make the code run
added multiple convoy movement