Big fixes, support for mixed-core multiplications and tests