Version 2.00

1. improve architecture for parsing
2. optimize code
3. better multiple buffers support