Not really sure I got to the end either, tab was definitely good to have, probably cd and ls should accept a path (with /s), but that's just my experience cause I'm used to terminals...
Other good functionality idea is pressing UP to go through command history,
hope to see where it goes!