Skeleton of controller architecture.