refactor questions into separate js files