#13: move votedBy property to shop object