Major refactorings done to improve performace of MainViewer, and readability of CourseDetails