new vote system working, prevents users from voting if already voted