Starting to work on preprocessing
Merge commit '08ca5a9ae2690a929bbe86c3522fdd0be0dd709e'
added preprocessing to fix class path out of order and also when events happen before the recourse is created
added two functions for readability, added j-- to account for the fact that the list is getting smaller when you delete.
Merge pull request #12 from MichaelHilton/master

Added code to preprocess the events file to be able to replay without manual edits.