Correct error in move system.
Color systeme use, Color componements and ColorType enum.
Rename Cae to Square franglais is bad.
Add plate componement for most understable and logic code, and after evolution.
Factorising Plate creation.
Update for most test.
Big refactoring in move systeme :

* index history remplace by a Mouvement Stack, reduce memory usage and probleme with copy object.
* Mouvement contant a the entity, list of position and animations.
Merge origin/master