[x] Classify columns somehow -- e.g. as binary, integer, string, float -- then use the same colour scheme for each category. There are lots of edge cases.
[ ] Allow user inputed colours the same way microreact does
[x] Pick better binary colours!
[x] If category==float then construct a colour gradient to pick colours
[x] If category==integer (i.e. ordinal) and >11 values (i.e. can't use colorBrewer) then what??? @simonrharris @johnlees
[x] Should their be a key? Need user feedback for this...