Adding code

Adding initial code + deprecated file manually checking hardcoded TLDs.