added vote up and down events, not complete functionality