Add programmatic display of course list
Add support for removing courses
Fix courselist layout