establish the process of "ExplorationScene"

modify "Scene" interface.
apply template function to "Field".
replace "include to header file of base class" with "forward
declaration".
change asterisk position of pointer variables.

TODO
1) enable pass callback function on to "Field"
2) add callback func to "Monster", "Player"
=> implement callback function
3) implement battle logic in "BattleUmpire"