User class refactoring

Removed the use of resultSet as member.
Change the name of set* function for init* function