Image preloading, shared JS files, static project view