Significant package re-organization.

- introduced service-auth