Update initialization method.
Change the pool list initializations.
Add memory and data-related implementations for handling game data.