Update guide profile to use AttachmentUpload for S3
Cities use helper to build s3 upload url
Create abstract service for saving models and module for adding attachment handling