Ability to log strings
add message classes to build
link to error system
Ignore empty messages
Hash passwords so we don't store plaintext
Add and remove crew from ships

TODO, notify crew of join/part
Player Ship Processing

Create ships if they don't exist
Add crew to ships.
Handle player disconnects cleanly.
Update player ships before they move.