Initial backend code.  Has some REST endpoints for data retrieval, but none for PUT or POST