added frontend edit/delete feature #41