Yang, mutiple projects support  & use gradle template