Screen fade

This PR adds fade in/out between intro screens. 

Also, in setting up the intro screens, instead of storing the actual image divs, it only stores the image sources. Do you think this is better or worse for initial load time? @eric79