Editable Metadata (web code)

Fixes #807 allow package metadata to be editable