Give the directive attributes for the controller to work with

Removes the hard-coding from the template.

A way of initialising the controller with the rating on load needs to be figured out.  For some reason it is undefined when accessed from the $scope object.