I dont understand the point of headers? do they have a real purpose? ok say i make a class that creates a scene and then i want to make a character in the scene in java i would create a character class and then import that class at the top of my main class and call its constructor. Do headers have anything to do with this?