Implements polymorphic association for Votes. Logged in users can only vote once