added ship detection in placing boats along with fixing recording ship points