change right and left buttons' text
fix minor inheritence in renderers and refactor most of them
refactor DMTNUserObjectBasedStrRenderer to remove the 'Str' part
update .gitinore: ignore tex compil trash and diagrams
add cahier des charges
update spec: add uncheckable constraint (in base)
update spec: two not three devs