Flagging and tracking as Aura extensions

Decoupling components is trendy.

This PR build a module that brings the tracking/flagging features to apps and components.