Note: You will need SDL (http://www.libsdl.org/) and Boost (http://boost.org) installed in your machine to compile this.

This code uses C++0x features, and will not compile on older versions of Visual C++. It has not been tested with g++, but should work on g++ 4.4.x+ with adjusments.