add a resource file for unit testing. we'll need to use different mock implementations for some tests in the future.
setup primitive caching using the spring cache api.