GameState Load/Initialize separation

Added separate method Load() into GameState, meant for loading
resources.