Transition Metal Nitrides And Their Solid Solutions: A First-Principles Approach With Cluster Expansion Computational Predictive Models