No need to define subclass for CourseList and DownloadList, just create ListView with the arguments.