2D Tower Defense game with C++ and ClanLib