ruby/robot-name refactor and random_letter fix