- Replaced DNS and Ping checks with Powershell / .NET commands for better reliablilty
- Improved logging by setting up color coding
- Setup script logging for script output