rework module and view in order to use scenery-phet/Sim framework