some module name refactoring

* CLI -> Controller: process responsible for controlling Runners
  and expression evaluation. Will interface with a UI protocol to
  be implemented by the CLI module.
* Coordinator -> StateServer: more sensible name, as only keeps the
  current state of a process.