Feature/add deck changes

This PR implements UI changes on the course and deck views.

Work in progress -- do not merge.