Added preliminary lognormal and weibull implementations. Updated common error handling. Added more test values.