intro to angular and common directives