add functionality to edit/update and delete homes