add some interfaces of GameWorld
add configration module
add object pool for egame