Added basic interfaces.

Voici les premiers drafts d'interfaces évoqués dans le ticket #2.