Virtual Machinist - AI-Powered CNC G-Code Generation