Most TOD items done.... proper input taken from command line ...
Changed all lock free::stacks to std::stacks for compatibility with older versions of boost (lock free stack wasn't really needed) But tokenizer is needed