Initial commit for UserObject class