Added basic tests for persistence.go
Separating init and start of web server so that it can return an error on init. Might be a more idiomatic way to do this in Go
Outline of tests for web.go
ran indexh.html through jsbeautify
Adding error messages on failed REST requests
Added new dialog on successful updates.