Added footer template
Added async library
added footer view
linting issues in global.js