Make AMI call asynchronous

- make it more obvious who the winner is
- don't let you submit a tile if there is a winner