added a list of shipdata, moved StarshipClientData to library