add logging structure.
Revert "add logging structure."

This reverts commit ffcc134111d6c0cbac43acec719a3fb16d622536.
add logging structure.
made skelton code of each states
separated setup/initialize (to debug pop_game_state)