adding vim temp files to the git ignore
added a working sequential election test to tc_election