Major overhaul of the module infrastructure in ROS