made voting with working with ID's + added sources of my code inspiration. Maybe i should convert to timestamps as ID's so it actually stays unique on different users