using Net::DNS::Dig instead of Net::DNS
added search type validation
added contact page