angular directive with implementation of custom multi selector and test app