Task: Make a function to fade from the current bgColor to a new
user-specified colour.
Although each of these problems can be separated in a number of different ways,
the most logical separation of this task, to me at least, was into two distinct
tasks: get the user input, and fade to the new colour.