First Principles Calculations of Binary Alloy Phase Diagrams