Refactored to manage packages through pillar instead of requirements