SpawningNinjaSystem + some refactoring