Nodes represent people. Colors represent birth dates.
Nodes with similar birthdays attract. Matches are connected.