message: Update README .. adding a few things which had been left off
  and changing  require to import.
diff: @@ -6,31 +6,42 @@ User Interface widgets and utilities for Solid
  These are HTML5 widgets which connect to a solid store. Building blocks for solid-based apps.
  -A selection
  +Use:
  ```
  - var UI = require('solid-ui')
  + import { ns, rdf, acl, aclControl, authn, create, dom, icons, log, matrix, media,
  + messageArea, infiniteMessageArea, pad, preferences, store, style, table, tabs, utils, widgets, versionInfo
  +} from 'solid-ui'
  - var acl = require('solid-ui').acl
  ```
  -The submodules at the moment include log, acl, acl-control, messageArea, etc
  +This has been a place to put any functionality from solid views which has been generalized to be usable in other views.
  +
  +- Authentication UI: manage the user's logged in/out state.
  +- Discovery: finding the users stuff, and leaving records of new things
  +- Preferences: UI fo rmanaging a user's preefrences with two axes of defaults
  +- An Access Control List widget for Solid ACL system
  +- Acess Control Logic
  +- Create a new object from modules/extensions which have registered their ability to create things
  -- A login widget
  -- A chat widget: add discussion to any object.
  -- A people picker widget for choosing a set of people or an existing group
  - A [form system](https://solid.github.io/solid-ui/Documentation/forms-intro.html): Forms are defined in RDF, and create/edit RDF data, including form definitions
  +- A collection of shortcut namespace objects for a selection of relevant RDF vocabularies.
  +- Small atomic widgets (buttons etc) of which the others are constructed.
  +- An error message panel
  +
  +Some of the larger controls include:
  +
  +- A chat widget: add discussion to any object. Infinte scroll, embedded images, social reactions, etc etc
  +- A people picker widget for choosing a set of people or an existing group
  - A general purpose table display with built-in facetted browsing
  -- An Access Control List widget for Solid ACL system
  -- A two-dimentional matrix of editable live data
  +- A two-dimentional matrix of editable live data extends in both domension.
  - A notepad of shared notes for real-time collaboration.
  - Drag and drop code for linking things and uploading files
  - A set of tabs for holding other widgets and arbitrary UI elements
  -- A collection of shortcut namespace objects for a selection of relevant RDF vocabularies.
  The typical style of the widgets is to know what data it has been derived from,
  allow users to edit it, and to automatically sync with data as it changes in the future.
  -TO see how these are used, see the panes which use them within the solid-app-set
  +To see how these are used, see the panes which use them within the data browser.
  The level of support for this varies.
  