MUD game programming