refactor quiz creation and feature