Fix grid mode, finish cleaning out the GridRegistrationService, and split the main pieces out so that they can all run their own HTTP servers.
Add in configs.