Web server actually starts now and is semi-robust