Vote buttons now appear disabled if the user has already clicked them.
Voting now correctly updates vote total and switches which buttons are disabled.