Server class can't have an API class property, or a loop will prevent building.
Added TryGetPublicServer to API handler.
Added a bunch of API calls to use in public servers.