top level server with all modules