Updated the fvm_classes to follow the new method of time sweeping described in the notes.