working add/delete/edit buttons just need to flesh out edit page