Documenting a bit, implementing property injection
fixes #8
ignore