A roguelike in Python using libtcod