Foundation Architecture

A foundation from building blocks on which more specific architectures can be built.