fix bug: retain and release
refactor: the scene control all the layers
add singeton Game class