Outline
A controller is used to handle our API requests - it's the first stop when a request is made. We want to have a controller for each of our domains. So in this project, we will have a Planet controller for all of our planet-related requests and a Star controller for all of our Star-related requests. This separation helps ease the development process.