user authentication with parsing timetable and updating database should work now(of course can't test it on windows...), data models fixed, offer app added