More atomic functions and Javadoc documentation on CourseListFragment