continue checking sever on reboot, fix shell height (hopefully), check for -n and --nolaunch on reboot
new main loop logic … don't use the cherrypy block, use the server.start(), display error on socket error