Made drones implement IVectorWorld and improved flying drone code