Renamed GenericModule to PowerModule