Create vessel.cpp