DX Architecture: Beginners