Streamlining functionality. The core of the student part of the app is working. Still missing UI and some eventhandlers