Initial set of action use_cases completed, with tests.

- Includes a custom adapter in repos/adapters/memory_repo with some queries.
- Configured tests to always use the memory repo, and to clear it before each
  test.