Modified padding and fixed 'fast' block matrix multiply based on cache size. Both aren't fast enough yet