create new interface
refactor settings file read process
validate votes from webapp and adjust ux to different screen sizes