made major changes to refactor how require was being used.