working on updating the genderclassmodel.py to have more comments as I understand code