add fields to staff and units
add timetable time field
update courses, remove some dependencies