updated most of Quiz to use DAL