Set of Beginner to Intermediate Verilog Codes