The way the interfaces are organized is that each will have a UI component that expresses the [Actors](https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/Actor.html) that will appear on screen. It will also have a table that is used for the stylizing the display and interacting with the display.
The way the interfaces are organized is that each will have a UI component that expresses the [Actors](https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/Actor.html) that will appear on screen. It will also have a table that is used for the stylizing the display and interacting with the display.
### Package Structure
### Package Structure
The package title defines the purpose, usually abbreviated and it is stored within the _GameClient.src.view.PACKAGE_NAME_
The package title defines the purpose, usually abbreviated and it is stored within the _GameClient.src.main.java.view.PACKAGE_NAME_
## Overlaying Screen Class
## Overlaying Screen Class
Overlaying Screen is an abstract class used to created screens that pop up on top the game to display some information. These screens are colorized based on the color scheme for the crew that the payer is in.
Overlaying Screen is an abstract class used to created screens that pop up on top the game to display some information. These screens are colorized based on the color scheme for the crew that the payer is in.