Refactor and explanation

Bon rien n'a changer en apparence! Juste du ménage, de la restructure et des points de repères pour mieux continuer.

L'esprit de ces changements étaient 
1) documenter les functions, écrire la hierachie claire et ordonner les functions comme tel
2) éviter certaines noms de fonctions ou de variable ambigue tel que elem, next, et view
3) Avoir une structure plus uniforme, les classVIEWet les classes. Maintenant, la quasi totalité des intéractions en Jquery et en HTML sont dans les VIEW associés à leur nature et pas ailleurs.
4) Une utilsation plus transparente des class avec jquery pour s'y referer plus tard (par ex: $("body")., $("stimulus")., $("attempt 01")., etc.
5) quelques issue sans situer au endroit approprié en commentaire avec la doc.