courseBySemesterview and detailView functionally working

TODO:
-course button doesn't resize
-detailView - course label doesn't expand horizontally