moving repositories into their own directory
setting up lists of expected domain objects before each test scenario