Added file REPL shell

Can switch to general shell using get_func from my_funcs, but we need to
drop the filename arg from the function call in shell()