richworld: split make-missile function into two parts. One part moved to the world namespace.