Trivial changes and new pattern

Made some trivial changes all throughout the application. Also created
the new pattern that fades random colors in and out. Also created the
strobe pattern.
Modified Strip::write()

Now, after each call to Strip::write(), I'm delaying program execution
for 3ms before proceeding. Through experimentation I've determined that
  that is the minimum necessary delay to prevent timing issues from
  otherwise arising when invoking Strip::write() too rapidly.