initial implementation
adjust the speed in haste mode
haste mode, customizable buffer size, visible server
Merge pull request #38 from dtinth/haste

Lots of change and improvement. :(