basic todo CRUD working; can add, view, edit, delete