changes architecture for all sdks
Merge branch 'refs/heads/v0.10.3' into championarchitect