Vikram | code review comments | adding tests for weekly adherence and refactoring Clinician service