refactored vote and question results to fix all refresh bugs of template rendred too many times