Add intro and anatomy of directive