updated test-requirements.txt
Makefile
move common path logic to Path