Upvote

Resolves all 4 parts of Issue #3 
Resolves part 2 of Issue #10 
Resolves all 3 parts of Issue #11 
You want to check to see if the current user has the rights to destroy this vote (or if they're an admin).