More abstraction: Implemented interface Spec.
Implemented Spec in Asteroid, i.e., Asteroid uses Spec.

TODO:

Implement Ship with Spec.