FPGA 101 - Introduction to Verilog