Semi functional teachers interface, maybe I should start thinking of
merging this branch back to master. It has mutated and outgrown its
original purpose
Proper save function for teacherDAO used by the save button in addDialog
(duh!) Now aiming for smoother behaviour by all displays, for example
selecting first item in programs management and showing its children.
Done tweaking, I think am ready to merge now. The data access for the
system setup(programs,courses, rooms and teachers). Up next is the
system that makes use of this setup to create a timetable(i.e adding
programs and their courses into the timetable and probably creating
coursegroups)