A group project simulating a city done in CSCI201: Principles of Software Development