Update models.py

I try to create relatively comprehensive contact models.
I used the following reference: https://github.com/myles/django-contacts/blob/master/src/contacts/models.py
I used a UserProfile class that extends User model to include common user features
I made Buyer and Seller extend UserProfile to include their specific features
Warning: could be error prone!