issue 66
1. added parameter for relative path customization
2. added unit test for relative path configuration
3. added relative path implementation