Fix small syntax error
Rename the Machinery class to CLIController

This name better fits its intended function.
Add section about moving from the current design to the new one
Fix another small syntax error