Refactor in process classes. Renamed DataMapper to DataLoader and extracted class Database
Load professor in another thread to not block UI
Load subjects in another thread to not block UI
Created SubjectList class with method to get subjects inside one hour interval
Replaced all uses of ArrayList<Subject> or List<Array> with SubjectList
Show only subjects inside interval
Added degree info in Subject class
Separate process package in load and save
Separate in process test package test classes and source classes that are needed for tests
Implemented save signed subjects, test needs to remove table inserted before execution
Finish test for DatabaseSignedSubjectsSaver
Refactor test to clean database before and after execution