Introduce fake API for staging.

This PR introduces a start for our faked rave API. We can continue to build on this as needed. @jmeas, check this out and let me know your feedback.