Card Voting Panel bug fixes

Resolves issues:
- #134 
- #155 
- #156 
- #157