User detail

Basic user detail functionality completed. (create, read, update)
User images will be done later.
Some minor functionality is not being done as it should be, will be updated after locationParams service.