fixed SpaceshipFactory not cloning params but copying references, which is troublesome...