Implement interface for generic provider use.
Implement User Provider && Code refactor
Complete database design using CSTProvider extends ContentProvider
Merge pull request #7 from ZJU-ISST/feature/database_end

Complete database design