refactored question class, added ImageUpdateHelper