Before coding

Here are ideas how to structure and classify the project. They are loose, don't try to make them strict, this project is to small for "deep" theory. ( ... ) from the point of MVC, [ ] from the plain concept: data and processor of data. 1. config/data ( "model.data" )[ data ] files: conf.js data/JSON.json 2. logical structure ( "model.structure" )[ data.scenario ] quiz, js object questions array answers subarray 3. visual part ( "view.gui" ) [ data.gui, processor.gui ] gui js object root questions array decorations, css( outside of js (like part of conf.js) or inside js ) files: gui.js events.js 4. logical runner ( "controller" ) [ processor.scenario ] start next question summary files: run.js