The FIFO is not implemented. The code will not work as is.
I think the status of this project should not listed as "done".
I agree, the fifo is half completed and therefore the project's status should be changed.