add show/edit/delete project functionality