Add interface to allow fakes
Restore class name, rename interface
Merge pull request #61 from sleekweasel/test-interfaces

Add interface to allow fakes