Clean up `Server`'s public methods that should be private

This cleans up the `Server`'s public interface by making some
methods that were public private. These weren't intended to be
called on the and are not directly tested.