Add item frontend
Created by: aliceh75
This pull request also forces a default item-types value when editing an item. The form's handling of items without an item-types was inconsistent, and we don't currently have a use case for items without an item type (even though they can be created via the api).