transformation de Version et Error en struct (pour eviter les getters setters inutiles)
preparatino de la class AModule pour polymorphisme
mise a jour des class en interfaces
mise a jour des exemples
multi fix :P