header files for UW Assignment 3 Optional Project