implementing and testing voting: votes are only accepted and counted when poll exists in thehe polls collection and is in running state