Defer payments based on project milestones

Implement an option to defer payments based on project milestones agreed upon in the contract.