Java Project - Social Simulation