builder
moved stuff around, clarified interface
added example tool
persist access settings
added _rs_init() to BaseClient and made it detectable Feature