upgraded to .NET4.5 and support for VS2013