Load facets after first initialization, when I18n is available.
Refactored and added some documentation.
Merge pull request #360 from OregonDigital/feature/FixLoading

Feature/fix loading