Basic Design Doc for Database Plugin
------------------------------------

Papaya front end to a postgresql/mysql database.

Areas:

  o Unique Area ID
  o Area name
  o Area author
  o Area level range

Rooms:

  o Unique Room ID
  o MUD Unique ID
  o Room name
  o Area
  o Room vnum
  o Room flags
  o Room description
  o Room exits
  o Programs on this room
  o Other remarks

Mobiles:

  o Unique Mobile ID
  o MUD name
  o Mobile vnum
  o Mobile keywords
  o Mobile short desc
  o Mobile long desc
  o Mobile description
  o Locations where mobile resets
  o Objects that reset on this mobile
  o Mobprogs on this mobile
  o Other remarks

Objects:

  o Unique object ID
  o MUD name
  o Object vnum
  o Object keywords
  o Object short desc
  o Object long desc
  o Object extra descriptions - keyword associated
  o Object type
  o v0-v4 translations
  o Rooms where object resets
  o Mobiles that this object resets on
  o Object programs
  o Other remarks

Front End Functions
-------------------

Display map based on room data, restricted by area, or all areas.
Edit map by changing room data and redrawing.

Add/remove items from database.

Search for items based on any of the criteria items are entered by.

Ability to dynamically add fields to objects, rooms, mobiles and areas and
have the user specify how that data is parsed from the results of various
commands.
