Corrected UI mistake from last commit.

* 'world' thread was not initiated on client side. [FIXED]
* There's a bug where character keep randomly popping up (probably the
  client doesn't synchronise well and keeps 'ghost characters').
* Overall, it's still a huge mess. But I'm getting along.