Added JavaDocs to Shipyard and all related .java classes
Implemented Null Object Pattern for Ship.java