initial commit of voting skeleton