Course show view framework - not complete