WIP: Preston for REST API

This is an attempt to implement Preston as a controller for the REST API, while still exposing other views at the same URIs.