Renamed "app" to "server" because it is really an HTTP server