Basic Shell implementation using fork()