ship editor feat: attachment
ship editor feat: ghost snapping
ship editor feat: spawn hearty & eventually other parts
feat: part list & dragging ghosts
chore: move ship editor to unified codebase
start ship editor, added mouse navigation