Adapted fleet to work with GamePiece superclass