Fixed is_a_ship?, tests are passing