Initial commit to add a Visual Studio solution