Implement Apprenticeship

Issue #196 wontfix
Lauris Mikulans
created an issue

Implement Apprenticeship in open lms.