issue#251

- refactoring Scene, ScenePresenterViewController
- fixed crash restarting scene and starting scene bug
- memory leak fix (issue #300)