Ajout de Element.java

- Ajout de Element.java pour fonctions matériaux communes
- Refactoring et refonte du code pour la cohérence de Element.java