Agreed. One thing which I have not done badly in this project is testing. No unit tests and some limited testing over small datasets.
The entire LibFM_MCMC code is commented out currently. Will either rectify the complete code or delete this file.