initial commit to quikpoll. there is a lot of legacy code that needs to be removed to make this a clean example