Fixed: was erroneously using last loaded module for all lasers.
Changes to give cleaner exit.
Fix: CWS calls Server.stop(), not Server.shutdown().