Reorganize and clean ros-viewer