Declaration de toutes les classes et enumeration + quelques annotations