1. Adding files missed from previous check ins
2. Added JQuery vote handling solution but not enabled
Remarks: JQuery approach works but tests need to be written