Refactored outfit functionality to use a hash instead of an array