Where are we now?
At this stage, the only remaining errors in the code are the errors that refer to the SelectScreen class and the GameScreen class. It is going to take quite a bit of work to get rid of these errors and have a runnable program. The reason for this is that SelectScreen and GameScreen are derived from Screen and, in turn, the Screen class is also dependent on InputHandler, UIPanel, and Button. We will get to them next.