Initial commit of VS solution