Structs

Cette PR propose de rajouter un group dédié aux structures qui ne sont pas des collections en dehors de standard.

Double tâche pour vous:
* review des quelques structures pour voir si l'API vous plait
* dire si vous pensez que `structs/` doit rester dans `lib/` ou migrer vers `standard/`

closes #512 
Est-ce que de l'agrégation serait pas mieux ici?