implemented new gameObject templates