Ruby based character generator