phase-1 complete

implemented search, edit, delete. insert