DONE IS: - shepherd runs a linter on the usercode and passes a message to the user if their code does not pass the test.
DONE IS: