massive reorganization: multiple files merged into Body, ExoViz, System