Big refactor - splitting out the code that reads the query, and adding the ability to flash a solid color!