Initial commit of visual studio project