Fixed server not properly initializing inventories
Tweaked how spectators are handled internally, allowing them to chat