Added BoatCollisionCheckerTest and added Orientation class, and made changes accordingly.
Boat.legalPlacementOfBoat now works as it should.
Merge branch 'master' of github.com:jorunfa/battleship