User show,edit and delete working. Needs refactoring