Voter dashboard

Yes, if it's empty, this code won't detect that. I'm not sure if we want to recursively go down the directory and verify that all files are there and up to date. It is to prevent normal runs of client after compilation to try to compile again.