Microplatform uses a Command pattern to bind commands to the GUI; here are the minimal commands, extra commands are added by plugins.