frank2 : create read
frank2 : create path argument
frank2 : create dir stack and cd upper
frank2 : create cd down and prev