1.add Upload Document File to S3 Cloud
2.add Contracts Messages DAO and services
3.when creat user (no matter personal or enterprie) will create a
snailhouse contract