ship editor feat: shift clicking and regular clicking work how they probably should
ship editor feat: selection and deselection