add mempool and change fifo.c to mem_test.c. inorder to test mempool