Adding latest sources
Adding Visual Studio project