Extract shot class as action

@PragTob Another try :dancers: 

I didn't add tests for the shooter / defender selection as we will change it in the future soon.

```
$ for ((n=0;n<10;n++)); do rake simulate_game; done
> 56 48
56 72
62 64
64 60
64 72
48 68
60 74
46 64
52 70
54 78
```