simplify printers, make them non-dependent on the data classes
major refactoring, extracted model class, have to fix tests
added written02
forgot to add most of the refactored files, fixed
add submitted files for programming01
make solution work after the refactoring
make programming 01 solution work after the refactoring
make weighted tfidf stuff work
fix excluding seen items and the corresponding tests
update readme.md