Custom properties names

Pull request implementing custom property method names, as requested in the issue #13

Todo:
- [x] implementation
- [x] write tests
- [x] update the README