implemented a minimum step size
Set default tolerance to 1 when not set in config hash

Check if stepsize is greater than tolerance -> throw error