work on sexml

* playing with grammars
* having a decent dsl to generate xml files