Added clientside config handler
Lots of server stuff happened
This is neater
Added external IP
Merge branch 'master' into playerclient