CS7495 Project 1