1. DecionMaker inheritance from Vote
2. modify vote to  majority policy
3. add threshold policy
Merge branch 'improvePrecision'