Changed presentation logic such that rewinding simply jumps to the previous view-change
Refactored presentations, moved some viewer code into a separate file, began refactoring there