Added comments
Added test classes. Tests will hurt...
Fixed PlageHoraire type (int) to use Date class everywhere. inside GraphUtil