the hanover theatre for the performing arts Information and Schedule