refactor renderer/clock/simulation/controls, first pass of rigging