Adds test for Course majors
Implements logout process
Adds config file for offline api layer
Implements Offline Layer to user config file
Adds keyboard dismissal for create schedule text field