refactored SIMD module (tested up to SIMD module)
tested up to math module
further refactoring (tested up to part of mateval module)
refactoring matrix expressions (not done)