add visual studio project templete