added a streaming function for the RAM based fifo and updated the testbench