[SceneObject] Abstracted GetName and SetName to Nameable.
[Asset] Added base asset class. It inherits from Nameable.