Added GenericModule to repo