initial shell file relocated
ls implemented using execvp
exec() & readdir() syscalls examples