Bugfix (yes, even if I never test it, there is bug :D)
Added method getName to modules
Added methods to modules + bugfix