Working on ship AI
Included work, saving the ship's state as a state object.
Future work: The state object should be purely state that particular ship entity knows about.
Does it know it's own location? Might not, Does it know there are other ships nearbye? Depends on the sensors. etc..