- Missing file (BlockCollection.cs) was added.
- Code connected with DivideIntoBlocks function was review(there are changes).

Signed-off-by: 80LevelElf <salahutd@gmail.com>