Added the different vessel identifiers to the ShipImpl class. Refactored classes to improve the accessors and mutators of the vessel identifier. This aids the print process and is one of the requirements in the specification.