Added support for information retrieval (IR) based metrics.
Current support for: precision, recall and F1. 
(Removed some needles comments)
Merge remote-tracking branch 'origin/test_0' into test_0