added fitting with shipid, added ship assembling(untested)