During the ‘Elaborative’ phase of RUP, the ‘Architecture’ milestone is developed. Explain how the architecture assists with estimating the cost of the project, mitigating key risks, validating the tool set and gaining stakeholder buy-in.