Failed implementation where planets given own FSM

Commit for bookkeeping reasons.
Beginnings of Writeup