Re-organized the code to have two seperate code with different model and added method to search all Bu Bi in the baseline model and fill out the missing ratings.