format
nits for nathan
copy, use syncFuture
tweaks for logging
better example
Moved to a function-based model for easy middleware creation
light up more testing
docs
the big rename and move-around