Removing old code.
Adding detection functions and trace capabilities to all methods.
Implementing hazard rate and threshold detection functions across the board. Closes #10.