Final project for Intro CS class