Feature/canvas course wizard

A bit of refactoring on unit tests for JIRA issue 169 in response to prior code review comments