allow timezone to be read and set using GET, PUT, POST /contacts
replicate entity name as id if id is empty on GET /entities (possibly extremely dodgy)
Merge remote-tracking branch 'jessereynolds/253_api_consuming_webapp' into chore/407-make-theme-consistent
Display contacts in a table. Pop up modal dialog for creating new contacts.