Initial commit. Directive working with provider used to init global options.
Working with fadein on load