Design and Development of the MeCO Open-Source Autonomous Underwater Vehicle