A roguelike tutorial in python with libtcod