Refactoring GameObject and ContainerScene
StringInput implemented