moved mocks into separate file. resolves #3