A Fundamental Understanding of Al-Ni-Mn Alloys: Microstructure, Mechanical Properties, Solidification And Minor Alloying