simple cmf (application, controller, command, etc.)