Refactored some classes to prepare for item editing. Right now, clicking edit in item view brings up a default new item form view.