shellUser.py is now functional.  unit tests passed.