deprecate concrete DSA classes and update DSA docs

...almost done with DSA. Deprecating backend methods PR after this and we're complete.