Repositories can be put in usercases.go