Interface tests - initial commit
Cucumber tests - final commit
Merge branch 'feature-interface-tests' into develop