changed name to TheRole::BaseModule