Add TURN and TURN_RESULT types to Message
Add attack method to NetworkClientMessenger
Place events of battleship components into another package