Decouple SpecialistDocument from Artefact
Update cucumber tests for new validations