fixing test
new path_components algorithm
adding extra tests
minor test refactor
temporary test to see how ntpath behaves on linux
adding paths with spaces, just to be sure
switching to ntpath, as stackoverflow suggests