- handle electives in view2a and view2b(stable) and make them pretty
- handle edge cases such as
 -- electives not offered in semester
 -- full courses
 -- no courses selected to register
 -- max courses selected to register
Merge branch 'master' of https://github.com/aswamy/CURegistrationApp