1) Implement Authenticator
2) Create DocumentResource
3) Create DocumentsResource
4) modify DMSystemApplication and DMSystemComponent