Major update

ls bug fixed; cd implemented