created icon directive with sizing mixin