Updated README
Re-factored and added tests.

Ship#name is now Ship#type to allow for an actual ship name later on.
The tests for Ship instatiate a bare Ship now, rather than a Battleship.
Moved classes to module Battleships.

Also started adding colour to text mode.