Adding the following classess:
- VotingModel, VoterProvider, Voter, Aggregator and AggregationStrategy