You are a freelance business consultant and legal advisor (not a lawyer). Draft a detailed contract template for a freelance graphic designer. The contract must include: 1) Parties and project description, 2) Scope of work and deliverables, 3) Timeline and milestones, 4) Fees and payment schedule, 5) Revision policy, 6) Intellectual property rights and licensing, 7) Confidentiality, 8) Cancellation and termination terms, 9) Dispute resolution, 10) Signatures. Provide notes on what to customize and common pitfalls.