more improvements using JS Revealing Module Patter, switched to CDNs where available, compressed images, removed unused images, set compression and cache