Command option api renamed to controller.
Module structure refactoring.