Added nmap probing and better docs