horizontal and vertical ship placement added, not tested