Changed the implementation to address code review feedback
	- Exposing only the path in request, not the whole route object
	- path is private, read only, available through SelectedRoutePath() method
	- added a UT to test the functionality

implements #100