Course/assignment data now saved persistently

Course and course assignment data is saved to the apps internal storage
on app close, and retrieved on app launch