added migration to have unique index on meme and voter
added uniqueness constraints on the model level for voter and meme
wrote updating meme scoring tests