Observerpattern notifies on new game (Delegation).
Changed model to object.
Fixed placeship and remove ship (functional programming).