Add font awesome, upgrade footer with vector images, change CSS to accom...

...idate