CSCI-201 Final Project - A multithreaded agent-based city simulation with Java Swing GUI in an 8-person team.