Clean up message deps.
Fix localhost websocket URL.
Add a database-only node implementation.