changed shell to use bpython instead