added str header to track string usage.
game_path is no longer a string

This should happen with the other internal (static) objects so they can be
properly tracked in terms of lifetime. game_path is set before the kernel
is initialized -- so perhaps this should move.