Worthington firm to run marina with city oversight