added junit test dependency, HullPart unit test, added methods to ShipPart interface, made a HullPart