Got rid of urls - just use paths from now on.
Tidied up the params a bit.
Pathable can now descend paths.
Bit more readable.
Dont repopulate container with params
Make the container new show the possible paths properly.
Load pry by default.
Ignore the upper directories that are used by the containers.
Use path hierarchy to clean things up.
Move all possible path algorithms onto container.