Implemented more tested, and fixed the error from Unittest (missing a parameter before).
Start to implement mutation_model, which take data and calculate the likelihood. Need to do all the precache