Refactor gallery/image/album link component
Add non-working draft for uploading into an album