Allow kamikaze with asteroids
Documentation and refactoring