Move spec matchers to dedicated directory.
Refactor feature spec to use the Executable class.
Write failing high-level test.