renamed package and filenames, added initial domainvalidator