got vote animation working. ng-click method still not communicating with server. committing to try integrating with directive.
fixed incorrect param post in Vote factory. added voting functionality to up-vote directive. added server side check to make sure votes don't count twice.