Okay so there's actually a lot in here. This is bad practice sorry.
Does the demo notebook thing. Closes #66 cc: @bnord
Reworks some of the base classes so things can be used standalone. That was bothering me.
Changes how the simulator is loaded in. Turns out jupyter nb's REALLLLLYYYYY don't like it when you modify env vars on the fly. Writes simulator paths to a hidden json now.
Corrects problems with the way the merge for LC2ST was done. The revert messed some things up.
Okay so there's actually a lot in here. This is bad practice sorry.