FLOE-112: Added persistence and markup viewer

Using pouchDB to add a persistence layer. This also allows for the stored markup to viewed on a separate page.