implemented autocorrelation function and cleaned up alot of mess. Added dependency safeguards and updated ignis badass and hdf5wrapper