some initial js for up and down votes. definitely needs to be cleaned up...a lot!