Add ability to edit/update listings. All tests pass.