Implemented Candidates REST service

* Implemented REST services for getting the candidates on a ballot for a specific contest
* Refactored ballot mapping code to use mapping for candidates