a generic roguelike engine that random generates all things. Hopefully.