A verilog based implementation of the popular arcade game Breakout (FPGA, CPLD compatible)