Full AVX implementation, makefile changes