Fixed a concurrency bug in course search
Moved Settings file to common framework
CAS Authentication
refactored DFA code
Authentication container view to show authentication status on status bar
Caching of user log ins
Support for logging out
Support for authentication in calendar
Fixed a bug where we did not handle the fact that a new NSManagedObject has a temporary ID
Base code for event model.
Set up calendar view controller to have a page view controller
Refactored Core Data Importer into a framework class. Decided to abandon proxy approach for Core Data models in calendar.
Support for error handling in core data importer
Support for processing multiple files in Core Data Importer
Support for deleting schedules on log out
Added user and enrollment to Core Data model
Code for processing user profile data. not tested
Fixed rotation sizing bug
Optimization in calculating hash. Fixed a bug where if the use logs out, the schedule is not cleared in the course selection view controller, causing a problem as it is already deleted in the backing store.
Added temporary code to test the saving of user profiles
Importing events. Created a new pattern using composition to import data by attributes.