Made GameObject inherit from MovableComponent.
Most components should not have position, but use their parent's instead.