schema/install-database.sql :: added sample default data in some more tables.
resources/css/styles.css :: added new styles.
model/TeacherSchedule.java :: created new model for teacher schedules.
model/Teacher.java :: updated the model to remove unnecessary getter, setters and added profile property.
controller/TeacherSchedulesController.java :: created a controller for teacher schedules.
index.xhtml :: changed the sign in heading.
teacher/teacherHeader.xhtml :: separated the teacher header ui to an external include file.
teacher/teacherMenu.xhtml :: separated the teacher menu ui to an external include file.
teacher/index.xhtml :: implemented teacher schedules screen.
teacher/updateUserProfile.xhtml :: integrated the 2 new include files.
teacher/updateUserProfileConfirmation.xhtml :: integrated the 2 new include files.
schema/install-database.sql :: added SubjectScheduleId to AttendanceTracking. Also changed the data type to varchar for AttendanceTakenBy attribute.
schema/uninstall-database.sql :: remove SubjectScheduleId forign key constraint from AttendanceTracking
schema/install-database.sql :: changed AttendanceDate data type from timestamp to date.
controller/TeacherSchedulesController.java :: made this control session scoped and added getScheduleById.
controller/TeacherSchedulesController.java :: redirect to atendance.xhtml
teacher/teacherMenu.xhtml :: added other teacher menu links.
teacher/attendance.xhtml :: created attendance view.
model/Student.java :: updated the model and removed unnecessary code.
model/Studentsubjectschedule.java :: updated the model and removed unnecessary code.