A minimalist design, loosely coupled, controller-centric framework