RecipeList properly updates after getting called

updated the update calls for add, edit and delete
Delete brings up a message box if you try deleting with nothing
selected.
Fixed a couple "database is locked" and "out of memory" sql errors I
found