Added arguments to execve. Now commands with multiple arguments work. Also changed parser so it doesn't bail when "bye <something>" is entered even though bye is the first token