refactored much of Mirebalais Activator into separate Setup classes