Density and Affinity Dependent Social Segregation and Arbitrage Equilibrium in a Multi-class Schelling Game