More fiddling with wireJS and getting a functioning login widget.
creating groundwork for crypto module and messaging system's core router.
In anticipation of expanding upon the private, server-only nodeJS code, I've moved all publicly accessible files to the public/ folder.
MongoDB has been added to the mix and a server-side Openbook database connection is opened on boot.
More determining best practices and forming methodologies.
CouchDB seems amazing for this sort of decentralized information pool.

PouchDB is immature, but looks very promising.  It promises a NoSQL interface fully compatible with CouchDB (eventually)  Makes simple sychronization seem effortless.

I've started creating a sequence diagram sketchbook under brainstorm/sequence_diagrams/ it uses a jquery text plugin and a lovely sequence diagram SVG generator found here: http://bramp.github.io/js-sequence-diagrams/ by the fantastic Andrew Brampton.  It is attempting to use PouchDB to store diagrams on the database, but I can't seem to delete anything from the database.  Complaining about attempting to modify an immutable database.  I think the CouchDB instance on my local machine may be rejecting deletions and it's causing a somewhat a-specific error or if indeed my IndexedDB under firefox is refusing to be modified.  I also can't figure out the CSS for the text box; or anything else either ;-P  I rather like the fullscreen nature of the program, but the CSS feels wrong when I'm reading and writing it.  I'd love to have someone with a firm grasp of CSS best practices redo the whole thing.  After this is done to satisfaction, I'd like to duplicate the setup for http://railroad.my28msec.com/rr/ui.

I have the beginings of a todo list under milestones_goals_and_todos.txt  It's really just a bunch of vomiting of things that need to be done and it needs to be finished, organized and polished before taken seriously.  Despite the txt extention it's written in markdown.  I find it difficult to edit the file on my phone with an .md extension.  I've been feeding it through docco (http://jashkenas.github.io/docco/) to generate a nicely formatted version.

I've begun creating a modular server.  'npm start' will create a server instance under node using the express server and there's a faux login page.  I'm still not comfortable with amd concepts, cujo.js' curl module, promises, wire.js, etc. but I'm slowly getting it.  The potential or wire is really exciting and may even be an integral part to the security of the system against external scripts in browser.  The ability to inject public interfaces to private data safely is a huge weight off.  I still don't know of a good way of authenticating the original page that downloads the client.  Alan knows someone who is attempting to use a verifyable firefox extension to give the thumbs up to the downloaded script.  Sounds cool.  The login page doesn't really do anything yet.  It will eventually work completely differently (eventually to be fleshed out in what is now milestones_goals_and_todos.txt)