Add the ability to edit inventory items

Closes #26