new trait and form type
Merge pull request #15 from jocelynkerbourch/config

new trait and form type