Created the VoteProvider and its TODO methods.
Implemented the VotePresenter and its tests.

Added databinding and disposal of events to VoteView.