Sp property

Please review and comment!
I think it is wise to mention that this directive supports bindings, i.e. you can use `{{ }}` notation and have variables injected in a property value.