WIP: Add respond_to_missing? to keep track of the matchers

* Refactor Expectations into a module