Now compiles in Visual Studio 2008 using boost as random generator