added align macros
made buffer 32 byte aligned
included fast copy header
told intel compiler to use avx
defined fast avx 64 byte copy function
aligned data and swapped to fast avx copy macro