Pullme

New aligned allocator seems to be working.
Need to discuss the padding so vectorized access past the end of arrays does not cause access violation.
Also need to discuss best way to insert SSE implementation into the code.