ls
* fix `ls` and ls tests * tweak to ls so it doesn't scream on empty dirs * clippy * reworked `ls` to put in what was left out
* WIP command tests * Finish marking todo tests * update * update * Windows cd test ignoring