fixing an issue in which clicking OK on the add vessel modal when both fields had not been populated, would create an incomplete or empty vessel.  now, both name and number fields must be populated for a new vessel to be created.