refactor Karma to show for logged-out users. implement user can only vote once on a given resource.