complete user index, edit, destroy and update