Using strategy pattern for drawing.

Added BoardDrawStrategy.
Renamed TileLocationStrategy to BoardLocationStrategy.
No longer need BoardEnemyView, since drawing behaviour can be changed at
runtime now.