wedding checklist: top 10 things a person planning a wedding should consider to ensure a successful event