Ambitious stab at a roguelike in python with libtcod