protected void RemoveGameObject(BaseElement obj) { RemoveUpdatable(obj); RemoveDrawable(obj); }
protected void AddGameObject(BaseElement obj) { AddUpdatable(obj); AddDrawable(obj); }