Merge pull request #4 from ChristianChen/master

The latest code
updated reader and added two testcases
updated DispatchTest.java's run method
Merge pull request #3 from LuckyLcm/master

updated reader and added two testcases