Added optional heatmap labels and sizing controls into directive scope. ...

...fixes #59