Added testing project.
Setup interfaces for voting types.
Created some voting type classes.