upvoteOption complete

Implemented the opvoteOption method. Modified some methods in other entities. Bugs proly exist throughout the code, haven't tested them yet.