add repository getters and use them
docs
Merge pull request #12 from wesrc/topics/code-cleaning

Topics/code cleaning