Closed #4. Closed #5.

Fade in/out is accomplished using the new timer functionality