Implemented User Class