Basic FIFO + testbench