The final decision I have come to is trying to do a "MUD" through http is
not a smart thing. My alternative was to come up with an alternative, which is
really not much different from telnet except for it is (somewhat) parsed as an
html file. The key is that 'end of records' are defined differently.
Currently "end of record" is the end of the file. To get it to work in an
interactive environment you would have to add some type of sequence to the
markup language which basically says "this is the end of the latest record,
feel free to parse it now", and the client would.