Complete restructuring.
Getting rid of ros_comm because it is not needed and complicates erverything.