rename interact.c to shell.c