Added 2d vector operations
Added some different SIMD identifier defines
Added generic vector type
Introduced vectorized 2D functions using SSE