Added better error checking during fitting process, and implemented efficient full likelihood specific estimation code.