Changed 'renderer' to a more re-usable 'options'.
Added 'graph' as an optional two-way binding.
Renamed the directive to be more specific.