Ruby gem for generating verilog