Redesigned SIMD module and unit tests.