Multithreaded version
Introduce lambda expression in CodeAnalyser

Introducing lambda expression avoid store all object for parallel
processing
Merge pull request #1 from yosva-cds/master

Update from original