Update overview.py

Data lists converted to dictionaries to hold color data (may be turned into tuples in future). Colors now implemented fully apart for twitter (haven't tried but it will probably crash. next commit will fix)