implements Model class, which processes .txt files and produces Naive Bayes model
adds create_training_data