Useful and reusable Angular Components(directives)