Added Visual Studio support