Refactoring mount
Dirents can be now queried from the vfs by using a syscall

- Fixed a lot of bugs in vfs
- Added a couple of syscalls related to directory entries
- ls command stub for tish