moved code accidentally put in models into the controllers, added rng to determine which type of ballot they will get, adding blank views for ballots