Driver work

Moved election mechanism to a separate, compartmentalized method, added
ASCII art for campaign time