DNM: Analytics integrations

@ikeough PTAL

This is WIP - known todo list:

-> Add hover-tip to the menu items as per your suggestion
-> Replace Heartbeat -> Detailed instrumentation from type to name, as they type these days is nearly always DS-Function
-> Add graph serialisation -> Detailed instrumentation

If you have others it's be great to see so I can address them early tomorrow. Thanks!