Adresses #73 - Added course display, some details are still pending.