discovering basics of angular