Category Architectures and Interfaces