fixes #9
looks at number of choices available

and displays the select dropdown differently depending on numChoices and
existence of list for each row
animation makes list editing less choppy
storing the demo csv in a global object for debugging