Now supports installation as a Windows Service