This is a messy simple project for class.