Human readable progess report added
Implemented silent option
The buffer size is now 1M