Developing and Using P4 and P4FPGA