major revision of the pupil page -- added functionality and changed up the design.