more on the models
Everything minimal except for emailing and saving votes