Added get_names method to module library, changed attribute Module.name to Module.names, and updated ModuleLibrary and WeaponLibrary to reflect that change.