Server is now a singleton like thing. We don't really need to hold the private Server INSTANCE since everything that needs it should theoretically get access to it when initialized though.