updated gitignore, beautified controller
Add log4j library
Revert "updated gitignore, beautified controller"

This reverts commit 0fa705621d7493e9e741b5212fcf9a64ce15a60b.
Revert "changed controller"

This reverts commit 087b5e33bfc67b3c2009ed0a382e44332a6b10c5.
Revert "remade branch"

This reverts commit c5026288d6af243675eb0d53d3bf9ade236900a4.
Fixed comments
Rearranged code to reduce method complexity
Extend Grid with player property
Extend with relationship between player and grid
Removed relationship between player and cell. Use grid to get the cell
of a player.
Change relationship between Ship and Cell from n:m to 1:n
Modified Cell tests to handle changed relationship
Add status flag to Cell
Add cell initialization to Grid constructor and made relationship to
Grid as mandatory for the Cell.
Fixed style guide warnings
Merge branch 'master' into tui-implementation

Conflicts:
	.classpath
	src/de/htwg/se/battleship/controller/IntController.java
	src/de/htwg/se/battleship/controller/impl/Controller.java