Branch/unit menu

@eric79 @youngca 
The view driver now builds more helpful data for the application
What happens if the application doesn't have a method/event named `insertableUnitAdded"?