rename interfaces and traits, do not use the size trait for drones anymore