rewrote ls() function, hopefully it works.
Added extra enumeration for buffer
Fixed a few typos.
Fixed typo for initializing filesystem.
Fixed a bunch of typos