Support for variable paths added. all tests pass.
update readme and version number