Branch/unit menu

@eric79 @youngca 
The view driver now builds more helpful data for the application
Should that be a `fireEvent` instead of a `callMethod`?