finished comments for User. should be proof read
changed userlist methods slightly