This past week, Colorado joined a growing list of states that have signed on to the National Popular Vote Compact (NPVC).