create/delete methods added. to-do basic functionality is all there now.