Added visor directive
Tidied application
Added directive to assets
Updated template extension
Added BEM classes