initial commit of files for prog assignment 3