Move Kronecker generators to new file product.py
add name to product.py