v0.5.0
Refactored Read and WriteTo methods to make Blush read the lines one by one and
sends them through a channel to be read later on with Read and WriteTo methods.
This refactoring enhanced the app's performance significantly as it doesn't need
to read the whole stream in one go.