Could the Monero system be modified to create a voting system that maintains the secret ballot? From an engineering perspective, It seems like the currency and monetization aspects be pulled out/minimized and the untraceable transactions aspect used to record votes.