added files for cs520 prog6