Add dropdown renderer, closes #2