implemented mkdir cd ls. crushing lots of bugs