Fix: studentID should not be entered as String.
Everything works now! Woohoo!
Changes as per the database schema.
Provided a method to return a comma separated list of supervisors.
Easily retrieve the full name for staff.
Staff now reads from database. Note that the marks part is not done though.
GUI for proof of concept.