CS3300 Project 2 - Dynamic Visualization