Allowed fields to be "un-set" (no NullPointerExceptions in setPlayer)
Ported SelectableColor to Swing and made the dialog be always on top
Random default colors for new players instead of black