added rspec plus 2 spec files covering vote validations and methods