Shannon: Fully Autonomous AI Tool Integrates Nmap and Exploit Capabilities