High-Fidelity Dynamic Modeling & Trajectory-Tracking Control of an Overactuated Autonomous Surface Vessel