Add a blocksparse multiplication implementation

This is a first step, it may still need more work.
As this is the user interface, small docstring that tell that the input is and what it does.