IIFE
Beginning to split encosia.js into smaller, separate files.