added tie checking. changed call structure

VoterGUI calls code validation in order to start for new user, instead
of code validation calling itself and just sitting in the background