Added uploading, and downloading
Added styles