70-year-old Ayodhya dispute put to rest