testing improvements
move sync_perform to the main module, instead of just testing.
minor __init__ docstring improvement
massive novel added to the README
the effect module docstring can be gutted now that I've added so much to the README
more minor README stuff
more docstring tweaks