fixed active init as false. refactor GameObject.