Added settings loading, static variables for "should use external IP" and nickname.
Used the new AppendMessage when starting the program (lines 22-26)
Added stuff.