refactor implementation of onClickListeners
initialise scrollview in activity_course_view