adding weight to event info
fixing mood coloring
storing weights as −1 ≤ x ≤ 1