Option -b, --blocksize to fix the blocksize in bytes (32678) is the default. Retreiving files from the command line
New structure that will collect everything that the program needs
Initialising a thread pool to be able to calculate hashs in a threaded way
Now we calculate sha256 checksums for each block (default 32768 bytes) of files specified on the command line
Added m, max-thread options to fix maximum threads to be used at once and corrected an error that prevented to use the blocksize option