Make refactored in class/instance
Merge branch 'master' of https://github.com/AntoineSavage/turnin.git

Conflicts:
	src/Domain/Project.hs
	src/Domain/Root.hs
	src/Domain/SubmitRepo.hs
	src/Domain/TrainFileRepo.hs
	src/Domain/TrainRunRepo.hs
	src/Infrastructure/Node.hs