Added functions to generate the three required metrics (though SFM is still questoinably accurate
Added basics of recognitions (though the SFM is not implemented and it desperately need sensitivity tuning)