Slowly bugfixing the tree. Tests do not pass.
Fix readme typo for weird port specification stuff.
Fail on startup if the database directory does not exist.
More test fixing. Slowly getting there.