Extended the project with simple probability functions and generators for the functions. You can now specify a filter (a true/false function that accepts a movie as an input), and the probability of that filter being true will be calculated. Also have joint and dependent probabilities implemented