[CHANGES] Clean the makefile

* Makefile is more lisible
* Slight change to the commit template
* Updated documentation