Red - only refactoring and doing our first mocks!