using FileReader instead of boost tokenizer
removing the uses of Boost Toknizer