Target added, GameObjectFactory implemented