Things to do:

Write a mudlanguage compiler
Write lots of library functions
Write the rest of aberchat
Write some memory management code - currently the mud is one big memory leak
Maybe write a mud shell (emulating unix shells, in future to be used for
executing scripts) and make that the default parser for now.
All the distributed mud stuff, but this can wait.
Write some code to update classes when their ancestors are updated (e.g. if
a new property is added). Think about how this is going to work with
existing code - I think unless some code knows exactly what class it'll be
working with it'll need to use late binding to call methods and properties.


