many refactors: professors, subjects, assignments
first version of travis file