removed string dependencies in boat classes