There are still some issues with the function. Was not able to change
distnum issue.. Occasionally, only one party is visible in the function
because the parties are located so extremely. Took out random voter
assignment as I interpret in exploration part 1 that the user should be
able to choose the voter distribution type