We should rename the main ``ShadowEngine`` namespace to ``SH`` for making the fully-qualified names shorted and easier to use.