critical bug fixed
some test for ship class added