adding the new labs as well as working verilog code