Updated Player and Property

Player no longer stores the properties associated with it.
Property has a additional properties (rent, rentArray, owner,
numOfUpgrades, upgradeCostArray, and upgradeCost), and can now be
upgraded to increase the rent owed when landed own.