Add dependency on slf4j
Add timing metrics
Add duplicates counting