Question voting

working voting, will create tests shortly