Don't send twice
Add 'uploading' state
Use correct success event
Update readme