create the architecture
Merge https://github.com/blueacker/xyz