added result page, update to generic views, voting mechanism working