Added vote repository and some models