doc: revisions to adapters/adapter.py

Reworded explanation for cls to be more concise, added link to Factory