Path and PathExplorer classes created.

Initial edit, still need to fully test methods.