Added core testing features, most of which are untested right now.
Student registration / unregistration works for basic testing management.
Old code for live testing is commented out; it DOES NOT WORK!