Final project for the CS class