First commit

Laying out initial structure.

* Driver:
    The driver will handle DB, comms, command parsing etc
* Mudlib:
    This represents the 'game engine' i.e. what happens when a command has been
    parsed.