Angular directives for use with Topcoat