Fixing bug where a -3 was passed to a uniform_int_distribution of size_t (changed to Sint16). Updating code to compile in Visual Studio 2013RC with Boost 1.55 beta.