Improved performance

- Compacted duplicated fields in TokenInfoDictionary
- Added buffering to input streams for faster loading of files