NOC:Phase Field Modelling: The Materials Science, Mathematics and Computational Aspects