A C-grid Ocean General Circulation Model: Model Formulation and Frictional Parametrizations