Added ship object

Ship should serve as the workhorse for coordinating the various stations
and interacting with the world.