Added random noise to end of step
Compiling version
Removed random again
Added breaks after rediagonalization to force uploading vectors.
Removed first mass from the noise projection calculation
Added extra output for rediagonalizations
Fixed nan errors
Added noise at the start of the step and removed it after
Added mass weights after noise. Used stepsize as a scalar
Fixed bug and reverted scaling parameter
Merge changes to readme and the example.
Added compile time option for fast noise code