Designing a text based, single player multi-user domain (MUD)