Social Simulation Java Project