Testing requirements, test file, invoke file
Added in Exceptions
Added in IP Helpers for Validation
Changed to functions only, implemented ipv6 placeholders
Resolver, tests implemented
Removed import of obselete class
Updated tests to reflect new IP layout
Precompile Regexes
Added in Exceptions
Changed Resolver load process, nameserver now property