Set memalign implementation based on architecture
Add License header