This commit introduces a new WireGuard VPN installer with enterprise-grade security features. The installer includes:
- Zero-touch installation with automatic configuration
- Modular architecture for maintainability (separate lib files)
- Client management interface with bandwidth monitoring
- Support for multiple Linux distributions
- Secure defaults and hardened configurations
The implementation provides a complete solution for deploying WireGuard VPN servers with minimal user interaction while maintaining security best practices.