A Ruby Roguelike engine