dns.js: Added to work with DNS resolves etc

server.js: Expanded client object to include meta data such as create time, access time
           & network propreties etc