rename trace -> probe or -> history
organize MachineSimulatorCtrl methods
camelCase directory page controller scope methods
fix the directory grid layout
use routing for machine view
misc. improvements