finished timetabling and academic database access

pending testing