Yeah, separating into classes just to “have the code in one (different) file” doesn’t make sense really, the code logic should dictate what belongs to one class and what to another. If you don’t see how that connects, simply having one huge main class is probably better for beginners.