Fundamental of Ocean Dynamics