GEOFF'S TO DO LIST
+-- CONSIDERATIONS FOR THE FUTURE
  * A config script for generating neccessary info in /src/scripts/module.mk?
  * Java client? GUI OLC?

+-- KNOWN BUGS
  * something with bodies is buggy. the char_from_game portion when we remove
    all of our equipped items from game is crashy
  * color is leaky. Fix it! Damn me and my green text not seeing the leaks!
  * Python accounts aren't dereferencing properly
  * Input handlers, specifically the editors, tend to output information
    twice when in a sub-menu such as the quest stage editor
 
+-- NOT COMPLETE
 +-- HIGH PRIORITY
   * Snoop
   * Follow module
   * IP banning
   * Make it so builder commands (rcopy, dig, etc...) don't add a locale to
     addresses if it's for something within the same zone
   * Allow NPCs and objects to have commands attached to them. Possibly with
     some sort of "to" or "with" command to call upon them?
   * Password changing in the account menu needs work (prompts look bad)
   * Make sure in-game scripts don't have access to new potentially harmful
     functions that have been written
   * Write a bitvector alternative/wrapper for Python
   * give Python access to extra descriptions
   * turn aux data from a hashtable to a map to cut down on mem usage
   * documentation for pyexit
   * make helpfiles lazy-load
   * get_fullkey is dangerous, since it can be changed due to recursive calls.
     really really need to fix this.
   * the not-scripting builder's interface is bad at parsing stuff that it
     didn't generate for itself. May cause crashes in some cases
   * let generic_find accept comma-separated names (e.g. tom, jerry, bob)
   * track last command
   * redo communicate() and logging. Allow log messages to go to different
     user groups (i.e. script errors to scriptors, bad zone loads to builders) 
   * make property tables auto-enlarge theirselves when they get too big 
   * have an option for world persistance over copyover (crash?)
   * scripts for zone initialization/reset
   * worldGetRoom and worldPutRoom should be part of utils, not world
   * Implement mudFTP 
   * redo sets to be in a tree form rather than a table form
   * character positions and changing of positions is a bit of a hack.
     it could really do with some cleaning up. Move their defines to mud.h
     too, so that modules wanting to add new commands don't need to include
     character.h
   * clean up everything related to sockets... the entire socket.c file is a
     mess. Emphasis on the MCCP stuff (put it in its own file), and the text
     editing stuff (it's a hack...).
   * IP banning and banning of certain names
   * OLC for mud settings

 +-- LOW PRIORITY
   * soft-code chat channels
   * spellchecking in the text editor
   * mounts and vehicles
   * currency and shops (for mobiles and players)

+-- NEEDS EXTRA WORK
  * STORY for temporally extended responses in dialogs

+-- NEEDS DEBUGGING
