JoiningThread + buildIndex() separation + minor updates
function helper template to optain random words from given list of files
typedefs moved to a more aproperiate location
Reader extended a bit to take necessary arguments in c-tor
benchmark files implemenation in progress