Split SpaceObject.
Organize files.
HealthBar class.
Update & render events.
Health OnEmptied event.
Alive.

Alive property no more relies on health.
Position belongs to movement.
Physics.

Extracted physics into its own component.
Split World class.
Update fix.