Add crossfade transition

- Also, now using <span> with background-image for easy background-sizing