Choose Ship improvements

Cleaned up choose ship and added socket messaging. Needs debugging a bit
but getting closer.