Underwater Robotics: Science, Design & Fabrication