The model has completely changed. Shoot is modified to only call methods
and input the score.