Completed Output_Generator class.  Need to decide on how to modify input to get ready for restarts, and mesh refinement via reading and modifying a mesh