Initial commit

It's a mud, sorta.
Move world creation into own function
Health values can be negative

Otherwise it can be difficult to figure out when health goes below zero.
Add color

Now it can truly be called a mud.
Fully close client when finished

The client needs to be removed from the clientList, and the ClientSender
goroutine needs to return. There are some problems with this, namely
that accesses to the clientList are not thread-safe. It will need to be
fixed later.
Saying something should relay to everyone in the room
Improve logging
View other players in the room

Players in the room should show up in the room description.