Ships now stay inside boarder and grid square is correctly determined