Package

server, gui and control can now run standalone or be imported into main and run as modules