Final Complete

Last minute changes. Had Search check if filename input is a valid file.