Craig: Adding in js to get average image color, use getAverageRgb(<image element>) code found at http://stackoverflow.com/questions/11867545/change-text-color-based-on-brightness-of-the-covered-background-area?lq=1