Pre telepathic changes without any Readme.md changes 

Mark,
Github's been pretty rough to work with today.  It's taken 5 to 10 minutes to try and gen a pull request.  I ended up making a new branch before adding telepathic, then reverting any changes that I could find from the readme.md file.  I wanted to break this up into smaller chunks but that would have taken hours and hours.  Truthfully, I am vastly better at subversion than I am at Git.

Please inspect and determine if this is worth merging in.  It is mostly the work I did early on when I was trying to figure out how the package worked.  Mostly code cleanup, reorganizaiton, and the like.

George