Première version liée au début de mon blog
ajout de la logique pour gérer les TPs associés à une classe
ajout des boutons back sur les show
ajout du total du poids sur la liste des tps
ajout d'une page principal et changement de layout générale pour tenir
compte de cette nouvelle page
setup de la relation many to many entre classe et tp.
-ajout de la connection/déconnection des tps aux classes dans
ClassesTPsController. 
-correction de la gestion du store et destroy pour classesTPsController
pour qu'il prenne en considération la relation many to many.
-refactoring de la view d'edition de TP
-enlevé le numero dans la table tps (le numéro ne sert à rien car c'est
plutot un ordre que ca va prendre dans l'association classe-tps)
-ajout du poids_local dans la relation classes_tps
-tp destroy n'enlevait pas le lien avec les classes
-refait les show de tp et classesTPs
-enlever les views de delete puisqu'elle ne servent à rien.
test
au milieu de l'ajout de tpsquestions
ajout de plusieurs fonctions pour tpsquestions. 
Ajout d'un tri dans TPsQuestions utilisant un champ de la table pivot
tps_questions.
finition de la gestion des questions
-ajout des étudiants
-rename des connectTP, connectQuestion, connectEtudiant vers juste
connect
-ajout des notes
-changement dans la structure de Questions (enlevé tag, ajouté balise et
réponse
Merge branch 'ajoutDesQuestions'
-correction de plusieurs bug liés à la destruction/déconnect de
classe/tp/etudiant/question  et le fait que ca ne les enlevaient pas
dans la table notes. 

- correction des totaux dans les index de classes et tp

-correction de bug d'affichage
-ajout d'un enable/disable des boutons pour l'index de correction
-fix bug: le bouton creer n'était plus affiché dans la création de
classes/etudiant
-ajout de l'authentication: package Confide
-regroupement des routes pour permetre l'authentication
wooo!! long time depuis le dernier commit. 
1) Ajout de script ajax permettant de faire un popup pour choisir la
classe à laquelle appartient un tp ou un étudiant. 
Ca a permis de découpler les controllers. Au lieur d'avoir un
ClasseTPController et un TPController, j'ai juste un TPcontroller qui
accepte de se faire passer une classe en paramètre. 
De plus, on associe maintenant les classes à un tp au lieu d'associer
les tps aux classes. 

2) changement du look du site avec l'utilisation de form-horizontal
redesign des views pour editer les classes et les tps afin de mieux
utiliser bootstrap et de "squeezer" plus l'info à l'écran. 
refactoring des fonctions javascript
test pour github