Every feature in Macro Android V2 is built using three primary building blocks: