Initial User class code and tests written.