adding a lot of comments and refactoring the chunk fuser. Also adding
the option to choose between the simple fragmented algorhithm for GPU
chunkin or the continuous one.