Adds userList to the constructors

kpmartin
Tests isEnded()

tests isEnded() to see if it ends when all users have voted
kpmartin