create AbstractFileUploadService and make PictureService extends from it.

issue: #18