Adding an overlay and centered angular directive

The overlay directive allows an overlay which will be above all other
content, and which will trigger the transcluding content to be shown.

The centered directive helps in showing an always centered content, like
an overlay e.g. example.