Added multiple color functionality

I couldn't figure out a nice way to iterate through some of this.  In
the future, there's probably a way to iterate through some things to cut
down the number of lines.

Next:
TEST!!!!!!!!!!!!
Look into iterating through the commands/xCoords/yCoords arrays