Backend managers.
States - serializable state of a game world.
Resources - resource loading management.
Scenes - managing loading and changing scenes.
Helpers - general helper methods.
Sounds - audio playback control.
Commands - implementation of the "Command" pattern for managing scene objects and serialization.