Fixed many bugs; client still doesn't show server in list